dynamic weighing project management software development automatic machinery java automobile consulting automatic assembly machinery automobilzubehör change management dry bulk handling software engineering management feeding system automation industrial feeders control development automation systems engineering